﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace R.DMS.Data
{
    /// <summary>
    /// 合同状态：0未执行的、1正在执行的、2执行完的
    /// </summary>
    public enum EnumContractStatus
    {
        /// <summary>
        /// 未执行的
        /// </summary>
        [Description("未执行的")]
        UnDeal = 0,
        /// <summary>
        /// 正在执行的
        /// </summary>
        [Description("正在执行的")]
        Doing = 1,
        /// <summary>
        /// 执行完的
        /// </summary>
        [Description("执行完的")]
        Completed = 2
    }

    /// <summary>
    /// 项目资料状态：0未申报的、1正在申报的、2已申报完的
    /// </summary>
    public enum EnumProjectStatus
    {
        /// <summary>
        /// 未申报的
        /// </summary>
        [Description("未申报的")]
        Undeclared = 0,
        /// <summary>
        /// 正在申报的
        /// </summary>
        [Description("正在申报的")]
        Doing = 1,
        /// <summary>
        /// 已申报完的
        /// </summary>
        [Description("已申报完的")]
        Completed = 2
    }

    /// <summary>
    /// 专利状态：0申请中、1授权
    /// </summary>
    public enum EnumPatentStatus
    {
        /// <summary>
        /// 申请中
        /// </summary>
        [Description("申请中")]
        Applying = 0,
        /// <summary>
        /// 授权
        /// </summary>
        [Description("授权")]
        Authorize = 1
    }

    /// <summary>
    /// 专利类型：1发明、2实用新型、3外观设计
    /// </summary>
    public enum EnumPatentType
    {
        /// <summary>
        /// 发明
        /// </summary>
        [Description("发明")]
        Invention = 1,
        /// <summary>
        /// 实用新型
        /// </summary>
        [Description("实用新型")]
        UtilityModel = 2,
        /// <summary>
        /// 外观设计
        /// </summary>
        [Description("外观设计")]
        Design = 3
    }

    /// <summary>
    /// 上传文件类型：0未知、1合同、2项目、3专利、4政策
    /// </summary>
    public enum EnumUploadFileType
    {
        /// <summary>
        /// 未知
        /// </summary>
        [Description("未知")]
        Unknown = 0,
        /// <summary>
        /// 合同
        /// </summary>
        [Description("合同")]
        Contract = 1,
        /// <summary>
        /// 项目
        /// </summary>
        [Description("项目")]
        Project = 2,
        /// <summary>
        /// 专利
        /// </summary>
        [Description("专利")]
        Patent = 3,
        /// <summary>
        /// 政策
        /// </summary>
        [Description("政策")]
        Policy = 4
    }

}
